package com.inspur.edp.common.expr.constant;

/**
 * @author lizhaorui
 * @date 2025/8/18
 * @description
 */
public class ExpressResourceKey {

    public  static  final String COMPARE_OPERATE_NOT_APPLY_TYPE = "COMPARE_OPERATE_NOT_APPLY_TYPE";

    public  static  final  String COMPARE_EXPRESS_MUST_IS_TYPE = "COMPARE_EXPRESS_MUST_IS_TYPE";

    public  static  final  String ASSIGN_VALUE_TYPE_NOT_MATCH = "ASSIGN_VALUE_TYPE_NOT_MATCH";

    public  static  final  String ASSIGN_VALUE_GENERIC_COUNT_NOT_MATCH = "ASSIGN_VALUE_GENERIC_COUNT_NOT_MATCH";

    public  static  final  String PARSE_DSL_ERROR = "PARSE_DSL_ERROR";

    public  static  final  String FOREACH_NOT_LIST = "FOREACH_NOT_LIST";

    public  static  final  String TYPE_SYS_INIT = "TYPE_SYS_INIT";

    public  static  final  String EQUAL = "EQUAL";
    public  static  final  String NOT_EQUAL = "NOT_EQUAL";
    public  static  final  String GREATER_THAN = "GREATER_THAN";
    public  static  final  String GREATER_THAN_EQUAL = "GREATER_THAN_EQUAL";
    public  static  final  String LESS_THAN = "LESS_THAN";
    public  static  final  String LESS_THAN_EQUAL = "LESS_THAN_EQUAL";
    public  static  final  String LENGTH_GREATER_THAN = "LENGTH_GREATER_THAN";
    public  static  final  String LENGTH_GREATER_THAN_EQUAL = "LENGTH_GREATER_THAN_EQUAL";
    public  static  final  String LENGTH_LESS_THAN = "LENGTH_LESS_THAN";
    public  static  final  String LENGTH_LESS_THAN_EQUAL = "LENGTH_LESS_THAN_EQUAL";
    public  static  final  String CONTAIN = "CONTAIN";
    public  static  final  String NOT_CONTAIN = "NOT_CONTAIN";
    public  static  final  String IS_EMPTY = "IS_EMPTY";
    public  static  final  String NOT_EMPTY = "NOT_EMPTY";

    public  static  final  String NOT_SUPPORT_COLLECTION_TYPE = "NOT_SUPPORT_COLLECTION_TYPE";
}
